/**
 * 封装 axios 请求模块
 */
 import axios from "axios"
 import store from "@/store"
 import JSONBig from 'json-bigint'


 const request = axios.create({
   baseURL: "http://toutiao.itheima.net" // 基础路径
 })
 
// 请求拦截器
 request.interceptors.request.use(function(config){
  // 请求发起会经过这里
  // config：本次请求的请求配置对象
  if(store.state.user){
    config.headers.Authorization=`Bearer ${store.state.user.token}`
  }
  // 注意：这里务必要返回 config 配置对象，否则请求就停在这里出不去了
  return config
 })
 // 响应拦截器
 export default request